Counting Proportions of Sets: Expressive Power with Almost Order
نویسندگان
چکیده
We present a second order logic of proportional quantifiers, SOLP, which is essentially a first order language extended with quantifiers that act upon second order variables of a given arity r, and count the fraction of elements in a subset of r–tuples of a model that satisfy a formula. Our logic is capable of expressing proportional versions of different problems of complexity up to NP-hard, and fragments within our logic capture complexity classes as NL and P, with auxiliary ordering relation. When restricted to monadic second order variables our logic of proportional quantifiers admits a semantic approximation based on almost linear orders, which is not as weak as other known logics with counting quantifiers, for it does not has the bounded number of degrees property. Moreover, we show in this almost ordered setting the existence of an infinite hierarchy inside our monadic language. We extend our inexpressibility result to an almost ordered (not necessarily monadic) fragment of SOLP, which in the presence of full order captures P. To obtain all our inexpressibility results we developed combinatorial games appropriate for these logics.
منابع مشابه
Expressive Power and Complexity of a Logic with Quantifiers that Count Proportions of Sets
We present a second order logic of proportional quantifiers, SOLP, which is essentially a first order language extended with quantifiers that act upon second order variables of a given arity r, and count the fraction of elements in a subset of r–tuples of a model that satisfy a formula. Our logic is capable of expressing proportional versions of different problems of complexity up to NP-hard as...
متن کاملLower bounds for invariant queries in logics with counting
We study the expressive power of counting logics in the presence of auxiliary relations such as orders and preorders. The simplest such logic, rst-order with counting, captures the complexity class TC 0 over ordered structures. We also consider rst-order logic with arbitrary unary quantiiers, and innnitary extensions. We start by giving a simple direct proof that rst-order with counting, in the...
متن کاملWhen is Metric Temporal Logic Expressively Complete?
A seminal result of Kamp is that over the reals Linear Temporal Logic (LTL) has the same expressive power as first-order logic with binary order relation < and monadic predicates. A key question is whether there exists an analogue of Kamp’s theorem for Metric Temporal Logic (MTL) – a generalization of LTL in which the Until and Since modalities are annotated with intervals that express metric c...
متن کاملOn the Expressive Power of Counting
We investigate the expressive power of various extensions of rst-order, inductive, and innnitary logic with counting quantiiers. We consider in particular a LOGSPACE extension of rst-order logic, and a PTIME extension of xpoint logic with counters. Counting is a fundamental tool of algorithms. It is essential in the case of unordered structures. Our aim is to understand the expressive power gai...
متن کاملExtending Two-Variable Logic on Trees
The finite satisfiability problem for the two-variable fragment of first-order logic interpreted over trees was recently shown to be ExpSpace-complete. We consider two extensions of this logic. We show that adding either additional binary symbols or counting quantifiers to the logic does not affect the complexity of the finite satisfiability problem. However, combining the two extensions and ad...
متن کامل